Skip to content

fix: e2e tests for auth, geo, and python lambda functions#14264

Merged
ShadowCat567 merged 20 commits intodevfrom
fix-auth-geo-e2es
Sep 30, 2025
Merged

fix: e2e tests for auth, geo, and python lambda functions#14264
ShadowCat567 merged 20 commits intodevfrom
fix-auth-geo-e2es

Conversation

@ShadowCat567
Copy link
Copy Markdown
Contributor

@ShadowCat567 ShadowCat567 commented Sep 25, 2025

Description of changes

Fix e2e tests and view-test-artifact command

  • all of the auth and geo e2e tests were broken by the first iteration of the fix for the regression, created a new iteration of a fix for the auth and geo categories that is compatible with our e2e tests (also manually tested that it works to fix the regression)
  • downgraded baseline python version for lambda functions back to 3.8, decided it was not work the effort to fix the remaining broken test for this release
  • view-test-artifact command was being pretty temperamental and only wanted to work properly after running yarn clean, made a change to make it more stable - have used it several times since and it has been working well

The only failing e2e test is known to be flaky and has to do with the notifications category, unrelated to the changes in this PR.

Issue #, if available

Description of how you validated changes

Manually tested view-test-artifact command and the updated fix to auth and geo to ensure they work properly

Checklist

  • PR description included
  • yarn test passes
  • Tests are changed or added
  • Relevant documentation is changed or added (and PR referenced)
  • New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies
  • Pull request labels are added

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@ShadowCat567 ShadowCat567 changed the title fix: e2e tests fix: e2e tests for auth, geo, and python lambda functions Sep 29, 2025
@ShadowCat567 ShadowCat567 marked this pull request as ready for review September 29, 2025 19:54
@ShadowCat567 ShadowCat567 requested a review from a team as a code owner September 29, 2025 19:54
Comment thread packages/amplify-e2e-tests/src/__tests__/function_15.test.ts Outdated
Comment thread packages/amplify-e2e-tests/src/__tests__/function_4.test.ts Outdated
@ShadowCat567 ShadowCat567 merged commit da6de92 into dev Sep 30, 2025
5 of 7 checks passed
@ShadowCat567 ShadowCat567 deleted the fix-auth-geo-e2es branch September 30, 2025 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants